package com.maskiner.smc.seguridad.service;

import com.maskiner.smc.seguridad.bean.UsuarioDTO;
import com.maskiner.smc.seguridad.dao.DAOFactory;
import com.maskiner.smc.seguridad.dao.UsuarioDAO;



// Un servicio es una clase tipo POJO que puede invocar
// a uno o mas DAOs
// Normalmente, por cada caso de uso de nuestro modelo de analisis
// tendremos un servicio

public class LogueoServiceImpl implements LogueoServiceI {

	DAOFactory fabrica = DAOFactory.getDAOFactory(DAOFactory.MYSQL);
	UsuarioDAO objEmpleadoDAO = fabrica.getUsuarioDAO();
	
	
	/* (non-Javadoc)
	 * @see aprendamos.java.service.LogueoServiceI#validaUsuario(aprendamos.java.bean.EmpleadoDTO)
	 */
	public UsuarioDTO validaUsuario(UsuarioDTO usuario) 
									throws Exception{
		UsuarioDTO objUsuario=null;
		
		objUsuario = objEmpleadoDAO.validaUsuario(usuario);
		
		return objUsuario;
		
	}
	
}
